Quiz de Matemática

Objetivo do Sistema

O objetivo deste sistema é fazer algumas perguntas de conteúdos gerais sobre matemática para que o usuário responda. As perguntas são apresentadas em formato de quiz, onde o usuário deve escolher entre as opções de alternativas. Após o usuário responder cada pergunta, o sistema retorna se a resposta está correta ou incorreta. O sistema tem como objetivo testar o conhecimento dos usuários em uma área específica.

Detalhes do Sistema

Estrutura do Código

No início do código, é declarada uma string nome inicializada com null. Em seguida, o JOptionPane é utilizado para exibir uma mensagem de boas-vindas, coletando o nome do usuário e armazenando-o. Após isso, foi criada a tela inicial com JFrame para exibição do layout e um botão para iniciar o questionário, que redireciona o usuário para a tela de perguntas.

Foram criadas 4 telas de JFrame com perguntas e campos de respostas. Para exibir as perguntas, foi utilizado o Label, e um Panel foi adicionado para o design do aplicativo. As respostas utilizam o RadioButton, permitindo interações de múltipla escolha. No final, foram colocados dois botões: um para voltar à tela inicial e refazer o quiz, e outro para sair.

Versão do Software

Esse sistema está na versão final 4.0. Aqui está um resumo das versões anteriores: